跳到主要内容

相机到 PLC 的通信失败

本页介绍在 OV20i 相机与 PLC 通信失败时的故障排除方法。您可以通过以下方式进行集成:

  1. EtherNet/IP(基于网络、使用 EDS 文件的通信)
  2. 有线数字 I/O(DO/DI 信号)

选项 1:EtherNet/IP(网络集成)

工作原理

  • OV20i 作为 EtherNet/IP 适配器
  • 您的 PLC 将作为 扫描器/主站,循环读取/写入 I/O 程序块
  • 使用 EDS 文件在 PLC 的工程环境中配置相机

设置步骤

  1. 为 OV20i 指定静态 IP,并确保其与 PLC 位于同一子网
  2. 在相机 UI 中启用 EtherNet/IP 模式
  3. 下载并导入 OV20i_EDS 文件到您的 PLC 工具
  4. 将相机添加为设备,配置 输入/输出程序集实例,并设置 RPI(Requested Packet Interval)
  5. 将程序集的 I/O 标签映射到 PLC 变量,并验证实时数据交换

可获得的内容

  • 输入程序集 包含状态位(Online、Trigger Ack、Result Available)、配方 ID、ROI 结果 等
  • 输出程序集 允许 PLC 发送诸如硬件触发或配方切换等命令

EtherNet/IP 故障排除

  • 在 PLC 工具中检查 PLC 的 I/O 连接状态
  • Ping 摄像机的 IP 以确保网络连通性
  • 确保 RPI 设置在支持的循环时间范围内(20–10,000 ms)
  • 确认 Inspection Completed 和 ROI 数据位在 I/O 中正确切换

选项 2:数字 I/O(物理布线)

注意

相机的数字输出(DO0 / DO1)为 NPN 开集电极,且仅下拉。激活时会拉至 GND,且不能提供 +24 V。 为了正常运行,您的 PLC 输入或负载必须包含一个上拉到 +24 V 的电路。

  • 使用 数字输出 (DO1) 来指示结果
  • 使用 Trigger Input 进行 PLC 发起的采集
  • DO/DI 线为 NPN 下拉型(下拉至 GND)

接线总览

  1. DO GND 连接到 PLC GND
  2. DO1Trigger IN,或其他 I/O 连接到相应的 PLC 输入/输出
  3. 由于 DO1 下拉至 GND,PLC 已配置为 低有效检测

何时使用继电器

当以下情况需要时,需要继电器:

  • PLC 期望 PNP/源信号
  • 负载电流超过 100 mA(DO 的最大电流)
  • 需要在系统之间实现隔离

继电器布线示例:

nginx
CopyEdit
DO1 ──⟶ Relay Coil ──+24 V

DIO GND ──────────┘

  • 继电器触点随后向 PLC 输出干净信号,而不从 DO1 拉取电流

数字 I/O 故障排除

  • 测量 DO1 电压在激活时从 24 V 变为 0 V 的切换
  • 确保 DIO GND 与 PLC 共享
  • 验证 PLC 输入是否配置为 NPN/低电平检测逻辑

最终检查清单

检查项EtherNet/IP数字 I/O
OV20i 与 PLC 位于同一子网n/a
静态 IP 已配置n/a
EDS 文件已导入n/a
EtherNet/IP I/O 程序块映射n/a
DIO GND 已接到 PLC GNDOptional
DO1 已接到 PLC 输入或继电器Optional
需要源信号/电压时使用继电器Optional
PLC 读取到有效的检测结果

🔗 参见下列内容